dispatching department - German English Dictionary